<!DOCTYPE html>
<HTML>
<HEAD><meta name="viewport" content="width=device-width, initial-scale=1">
<Title>Chart.bSearch2</Title>
<link type='text/css' rel='Stylesheet' href="maxchartapi.css" />
</HEAD>
<body bgcolor="#FFFFFF" text="#000000" topmargin="0" leftmargin="0" rightmargin="0" marginwidth="0" marginheight="0">

<p class="heading0">ChartDirector 7.0 (Java Edition)</p>
<p class="heading1"><a href="Chart.htm">Chart</a>.<wbr>bSearch2</p>
<hr class="separator">
<p class="heading2a">Usage</p>
<div class="content">
public double bSearch2({Date[] | double[] | String[]} a, int startIndex, int len, {Date[] | double[] | String[]} v)
</div>
<p class="heading2">Description</p>
<div class="content">
Uses binary search to search for a value in an array segment.<br><br>
This method is the same as <a href="Chart.bSearch.htm">Chart.bSearch</a> except it only searches an array segment beginning from the given index and of the given length.
</div>
<p class="heading2">Arguments</p>
<div class="content">
<div style="width:100%;box-sizing:border-box;">
<table border="1" cellpadding="5" cellspacing="0" width="100%"> 
<tr>
<th width="19%">Argument</th><th width="19%">Default</th><th>Description</th>
</tr>
<tr>
<td>a</td><td>(Mandatory)</td><td>The array to be searched.</td></tr><tr><td>startIndex</td><td>(Mandatory)</td><td>The array index to begin the search</td></tr><tr><td>len</td><td>(Mandatory)</td><td>The number of elements to search.</td></tr><tr><td>v</td><td>(Mandatory)</td><td>The value to search for.</td>
</tr>
</table>
</div>
</div>
<p class="heading2">Return Value</p>
<div class="content">
The index of the value within the array segment. If the value is in between two elements of the array segment, this method returns a non-integer that interpolates the indexes of the two elements. If the value is smaller or larger than all the elements in the array segment, thie method returns the nearest index within the array segment.
</div>
<br><hr class="separator">
<div class="copyright">&copy; 2022 Advanced Software Engineering Limited. All rights reserved.</div>
</body>
</HTML>
